nonmotorized transportation - Français Anglais Dictionnaire